footer {

  background: #3B3D40;
  height: 240rem/@baseFontSize;
  .foot_service {
    margin: 0 auto;
    width: 1200rem/@baseFontSize;
    height: inherit;
    padding-top: 50rem/@baseFontSize;
    div {
      width: 33%;
      float: left;
    }
    .adress {
      img {
        width: 163rem/@baseFontSize;
        margin-bottom: 34rem/@baseFontSize;
      }
      p {
        width: 250rem/@baseFontSize;
        text-align: left;
        opacity: 0.5;
        font-family: PingFang-SC-Regular;
        font-size: 12rem/@baseFontSize;
        color: #FFFFFF;
        letter-spacing: 1rem/@baseFontSize;
        line-height: 30rem/@baseFontSize;
      }
    }
    .partner {
      div {
        li {
          a {
            display: inline-block;
            opacity: 0.9;
            font-family: PingFang-SC-Regular;
            font-size: 12rem/@baseFontSize;
            color: #FFFFFF;
            letter-spacing: rem/@baseFontSize;
            text-align: right;
            height: 32rem/@baseFontSize;

          }
          a:hover {
            color:#3AAAFF !important;
          }
        }
      }
    }
    .weixin {
      div {
        float: right;
        text-align: center;
        img {
          display: inline-block;
          width: 110rem/@baseFontSize;
          margin-bottom: 10rem/@baseFontSize;
        }
        p {
          text-align: center;
          width: auto;
          opacity: 0.8;
          font-family: PingFang-SC-Regular;
          font-size: 12rem/@baseFontSize;
          color: #FFFFFF;
          letter-spacing: 1rem/@baseFontSize;
          height: 30rem/@baseFontSize;
          line-height: 30rem/@baseFontSize;
        }

      }

    }
  }
}